mouse pup - Turkish English Dictionary